package com.ruoyi.project.dataanalysis.entity;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;

/**
 * @author 范莹莹
 * @version 1.0
 */
public class ParamsConvert {
    public Params ParamsConvertToMonth(Params params)
    {
        Calendar calendar = Calendar.getInstance();
        SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd");
        Date t_Time=new Date();
        Date l_Time=new Date();
        try {
            t_Time=simpleDateFormat.parse(params.getStartTime());

        }

        catch(ParseException px) {
            px.printStackTrace();
        }
        calendar.setTime(t_Time);
        calendar.add(calendar.MONTH,0);
        t_Time=calendar.getTime();
        String t_month=simpleDateFormat.format(t_Time).replaceAll("-","").substring(0,6);
        calendar.add(calendar.MONTH, -1);
        l_Time=calendar.getTime();
        String l_month=simpleDateFormat.format(l_Time).replaceAll("-","").substring(0,6);
        params.setStartTime(t_month);
        params.setEndTime(l_month);
        return params;
    }
}
